sound ecological balance - Alemán Inglés Diccionario